toad lily meaning in Hindi

Noun

A type of flowering plant belonging to the genus Tricyrtis, known for its unique, spotted flowers.

टोड लिली (एक प्रकार का फूल)

English Usage: The garden was filled with toad lilies, creating a beautiful display in the late summer.

Hindi Usage: बगीचे में टोड लिली से भरा हुआ था, जो देर से गर्मियों में एक सुंदर प्रदर्शन बना रहा था।

Share Anuvadan of toad lily